south latitude (s lat) - Alemán Inglés Diccionario